ScOptionsGlsl.separateShaderObjects

If true, gl_PerVertex is explicitly redeclared in vertex, geometry and tessellation shaders. The members of gl_PerVertex is determined by which built-ins are declared by the shader. This option is ignored in ES versions, as redeclaration in ES is not required, and it depends on a different extension (EXT_shader_io_blocks) which makes things a bit more fuzzy.

struct ScOptionsGlsl
bool separateShaderObjects;

Meta